infinitely variable transmission - Francés Inglés Diccionario